dinitrogen tetroxide - Spanish English Dictionary